large pool/basin - Spanish English Dictionary